/******************************************************************************
 * * hal_ble.h - implementation of ble interface for ui
 *
 * *(C) Copyright 2021 Asr International Ltd.
 * * All Rights Reserved
 * ******************************************************************************/

#ifndef HAL_BLE_H_
#define HAL_BLE_H_

#ifdef __cplusplus
extern "C" {
#endif

#include "hal.h"
#include "lv_conf.h"

#if USE_LV_BLE_DEMO

typedef void (*ble_fmp_func_cb)(void);

// for find me profile
void ble_fmp_setting(bool on_off, ble_fmp_func_cb create_cb, ble_fmp_func_cb destroy_cb);
void ble_fmp_client(bool on_off);
void ble_fmp_service_stop(void);

#endif /*USE_LV_BLE_DEMO*/

#ifdef __cplusplus
}
#endif

#endif/*HAL_BLE_H_*/
